Gener: a minimal programming module for chemical controllers based on DNA strand displacement

نویسندگان

  • Ozan Kahramanogullari
  • Luca Cardelli
چکیده

UNLABELLED : Gener is a development module for programming chemical controllers based on DNA strand displacement. Gener is developed with the aim of providing a simple interface that minimizes the opportunities for programming errors: Gener allows the user to test the computations of the DNA programs based on a simple two-domain strand displacement algebra, the minimal available so far. The tool allows the user to perform stepwise computations with respect to the rules of the algebra as well as exhaustive search of the computation space with different options for exploration and visualization. Gener can be used in combination with existing tools, and in particular, its programs can be exported to Microsoft Research's DSD tool as well as to LaTeX. AVAILABILITY AND IMPLEMENTATION Gener is available for download at the Cosbi website at http://www.cosbi.eu/research/prototypes/gener as a windows executable that can be run on Mac OS X and Linux by using Mono. CONTACT [email protected].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supplementary material for “ Computational design of nucleic acid feedback control circuits ”

6 Visual DSD code for PI controller implementations 13 6.1 Chemical Reaction Network implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 6.2 4Domain DNA Strand Displacement implementation . . . . . . . . . . . . . . . . . . . . . . . . . . 16 6.2.1 Initial Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.2.2 Reac...

متن کامل

Exploiting the dynamic properties of covalent modification cycle for the design of synthetic analog biomolecular circuitry

BACKGROUND Cycles of covalent modification are ubiquitous motifs in cellular signalling. Although such signalling cycles are implemented via a highly concise set of chemical reactions, they have been shown to be capable of producing multiple distinct input-output mapping behaviours - ultrasensitive, hyperbolic, signal-transducing and threshold-hyperbolic. RESULTS In this paper, we show how th...

متن کامل

Enzyme-free fluorescent-amplified aptasensors based on target-responsive DNA strand displacement via toehold-mediated click chemical ligation.

A new target-responsive DNA strand displacement system via toehold-mediated click chemical ligation was designed and prepared for enzyme-free fluorescent-amplified aptasensors. The aptasensors significantly amplified fluorescent signals in response to targets based on target recycling processes.

متن کامل

A strand graph semantics for DNA-based computation

DNA nanotechnology is a promising approach for engineering computation at the nanoscale, with potential applications in biofabrication and intelligent nanomedicine. DNA strand displacement is a general strategy for implementing a broad range of nanoscale computations, including any computation that can be expressed as a chemical reaction network. Modelling and analysis of DNA strand displacemen...

متن کامل

Programming chemical kinetics: engineering dynamic reaction networks with DNA strand displacement

Over the last century, the silicon revolution has enabled us to build faster, smaller and more sophisticated computers. Today, these computers control phones, cars, satellites, assembly lines, and other electromechanical devices. Just as electrical wiring controls electromechanical devices, living organisms employ “chemical wiring” to make decisions about their environment and control physical ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره 31  شماره 

صفحات  -

تاریخ انتشار 2015